package com.dragon.modules.yuegou.properties;

import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * 报表模块配置属性类
 * 
 * @author liuwu
 *
 */
@ConfigurationProperties(prefix = "ysq.bi")
public class BiProperties {

	/**
	 * 按天统计时，每次统计最近几天的数据（不包含当天）<br>
	 * 默认为7天，例如今天是2019-11-05，那么会统计：2019-10-29、
	 * 2019-10-30、2019-10-31、2019-11-01、2019-11-02、2019-11-03、
	 * 2019-11-04、2019-11-05（这天还没过完）的数据。
	 */
	private int countDay = 7;

	/**
	 * 按月统计时，每次统计最近几月的数据（不包含当月）
	 */
	private int countMonth = 3;

	/**
	 * 按年统计时，每次统计最近几年的数据（不包含当年）
	 */
	private int countYear = 1;

	public int getCountDay() {
		return countDay;
	}

	public void setCountDay(int countDay) {
		this.countDay = countDay;
	}

	public int getCountMonth() {
		return countMonth;
	}

	public void setCountMonth(int countMonth) {
		this.countMonth = countMonth;
	}

	public int getCountYear() {
		return countYear;
	}

	public void setCountYear(int countYear) {
		this.countYear = countYear;
	}

}
